PROJECTDIR:=$(word 1, $(PROJECTS))
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 2, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 3, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 4, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 5, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 6, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 7, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 8, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 9, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 10, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 11, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 12, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 13, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 14, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 15, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 16, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 17, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 18, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 19, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
PROJECTDIR:=$(PROJECTDEP)
ifneq ($(PROJECTDIR),)
PROJECTDEP:=$(word 20, $(PROJECTS))
.PHONY:$(PROJECTDIR)
$(PROJECTDIR):$(PROJECTDEP)
	$(MAKE) $(MAKECMDGOALS) -C $@
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
